Duo Pinball v1.3 for PC by Alexander Atkin http://csdprojects.co.uk/

This build is rewritten to use VigEm and you need to install the VigEmBus driver before running the application.
https://github.com/ViGEm/ViGEmBus/releases

Developed for use with Pinball FX and Pinball Arcade

Flippers are assigned to Left and Right triggers and will instantly register as a full depression.
Plunger is assigned to the right analog stick.

Usage:
------

Make sure the bus driver is installed then run the application.  Leave it in the background and run your game.
Navigation in the games will still need to be done using the keyboard as the Duo Pinball doesn't have enough buttons
to simulate the navigation.  Fortunately Pinball FX and Arcade seamlessly switch betweeen keyboard and controller.

Known Bugs:
-----------

Flippers will sometimes not register or stick, its quite rare but I think may be down to the basic protocol the Duo Pinball
uses so probably can't be fixed.

Plunger is twitchy, if you try to be really precise it usually wont hit the ball hard enough.  Again I think this is
just how the Duo Pinball works, it doesn't register very well the first few steps and when you let go the serial
protocol isn't fast enough to keep up.

On at least one occasion the applicaton has hung because Pinball FX3 Windows Store build lost the emulated controller and wouldn't
find it again.  The Steam build so far has not exhibited this issue.

To Do:
------

I may revisit my GUI build of the application so you can switch controller button mapping.

Changelog:
----------

1.0
    Initial release

1.1 
    Typo fixed where it said "Flippers Released" instead of "Pressed" when you held both fippers.

    Added code to automatically reconnect after 280 seconds idle as Duo Pinball goes to sleep after this time.

    Added code to check carrier on the serial port so it automatically tries to reconnect if you go out of range of
    bluetooth or replace the batteries.
1.2
    Icon and title added.
1.3
    Rewritten to use VigEm Xbox 360 controller emulation.
    Thanks to Eigenvektor on the Linus Tech Tips forum for guiding me through how to do this.